package org.easymis.entitys.mybatis.dto;
import java.io.Serializable; 
import org.easymis.commons.generator.annotation.GenField; 
import org.easymis.commons.generator.annotation.GenModel; 
import org.easymis.commons.generator.annotation.GenTable; 
import java.util.*; 
 
  
  
 @GenTable(name="project_task") 
@GenModel(packageName="org.easymis.entitys.mybatis",modelName="ProjectTask")  
 public class ProjectTask implements Serializable{  
      @GenField(labelname="",column="task_id",id=true,length=20,isnull=false) 
      private String taskId; 
      @GenField(labelname="上级任务",column="parent_id",length=20,isnull=true) 
      private String parentId; 
      @GenField(labelname="项目id",column="project_id",length=20,isnull=true) 
      private String projectId; 
      @GenField(labelname="组织编码",column="org_id",length=20,isnull=false) 
      private String orgId; 
      @GenField(labelname="组织名称",column="org_name",length=255,isnull=true) 
      private String orgName; 
      @GenField(labelname="注册分子公司id",column="filiale_org_id",length=20,isnull=true) 
      private String filialeOrgId; 
      @GenField(labelname="注册分子公司",column="filiale_org_name",length=255,isnull=true) 
      private String filialeOrgName; 
      @GenField(labelname="主题",column="subject",length=45,isnull=false) 
      private String subject; 
      @GenField(labelname="负责人（staff_id）",column="owner_id",length=20,isnull=true) 
      private String ownerId; 
      @GenField(labelname="",column="owner_name",length=255,isnull=true) 
      private String ownerName; 
      @GenField(labelname="创建人id",column="creator_id",length=20,isnull=true) 
      private String creatorId; 
      @GenField(labelname="创建人",column="creator_name",length=255,isnull=true) 
      private String creatorName; 
      @GenField(labelname="创建时间",column="creator_date",isnull=true) 
      private Date creatorDate; 
      @GenField(labelname="开始时间",column="begin_date",isnull=false) 
      private Date beginDate; 
      @GenField(labelname="公司编码",column="department_id",length=20,isnull=true) 
      private String departmentId; 
      @GenField(labelname="内容",column="content",length=200,isnull=true) 
      private String content; 
      @GenField(labelname="进度100完成",column="progress",isnull=true) 
      private Float progress; 
      @GenField(labelname="优先级编码",column="priority",isnull=true) 
      private Integer priority; 
      @GenField(labelname="任务结束时间",column="end_date",isnull=true) 
      private Date endDate; 
      @GenField(labelname="删除人id",column="delete_id",length=20,isnull=true) 
      private String deleteId; 
      @GenField(labelname="删除人",column="delete_name",length=255,isnull=true) 
      private String deleteName; 
      @GenField(labelname="删除时间",column="delete_time",isnull=true) 
      private Date deleteTime; 
      @GenField(labelname="是否关闭1关闭2开启",column="closed",isnull=true) 
      private Integer closed; 
      @GenField(labelname="修改人",column="update_id",length=20,isnull=true) 
      private String updateId; 
      @GenField(labelname="修改人",column="update_name",length=20,isnull=true) 
      private String updateName; 
      @GenField(labelname="修改时间",column="update_time",isnull=true) 
      private Date updateTime; 
      @GenField(labelname="是否发送通知邮件  1发送0不发送",column="is_send_email",isnull=true) 
      private Integer isSendEmail; 
      @GenField(labelname="紧急程度1正常2紧急3非常紧急",column="urgency_level",isnull=true) 
      private Integer urgencyLevel; 
      @GenField(labelname="任务类型1联系人2客户3商机4产品",column="type",isnull=true) 
      private Integer type; 
      @GenField(labelname="提醒时间",column="remind_time",isnull=true) 
      private Date remindTime; 
      @GenField(labelname="创建人提醒1提醒0否",column="creator_remind",isnull=true) 
      private Integer creatorRemind; 
      @GenField(labelname="负责人提醒1提醒0否",column="owner_remind",isnull=true) 
      private Integer ownerRemind; 
      @GenField(labelname="参与人提醒1提醒0否",column="join_remind",isnull=true) 
      private Integer joinRemind; 
      @GenField(labelname="产品编码",column="product_id",length=20,isnull=true) 
      private String productId; 
      @GenField(labelname="线索编码",column="leads_id",length=20,isnull=true) 
      private String leadsId; 
      @GenField(labelname="商机编码",column="business_id",length=20,isnull=true) 
      private String businessId; 
      @GenField(labelname="联系人编码",column="contact_id",length=20,isnull=true) 
      private String contactId; 
      @GenField(labelname="客户编码",column="customer_id",length=20,isnull=true) 
      private String customerId; 
      @GenField(labelname="参与人",column="join_ids",length=500,isnull=true) 
      private String joinIds; 
      @GenField(labelname="参与人",column="join_nams",length=500,isnull=true) 
      private String joinNams; 
      @GenField(labelname="共享",column="share_ids",length=255,isnull=true) 
      private String shareIds; 
      @GenField(labelname="是否完成0删除1完成2未完成",column="status",isnull=true) 
      private Integer status; 
      
      private String projectName;

      
      public String getProjectName() {
		return projectName;
	}
	public void setProjectName(String projectName) {
		this.projectName = projectName;
	}
	public String getTaskId(){ 
      	   return taskId;
      }
      public void setTaskId(String taskId){ 
      	   this.taskId=taskId; 
      } 
      public String getParentId(){ 
      	   return parentId;
      }
      public void setParentId(String parentId){ 
      	   this.parentId=parentId; 
      } 
      public String getProjectId(){ 
      	   return projectId;
      }
      public void setProjectId(String projectId){ 
      	   this.projectId=projectId; 
      } 
      public String getOrgId(){ 
      	   return orgId;
      }
      public void setOrgId(String orgId){ 
      	   this.orgId=orgId; 
      } 
      public String getOrgName(){ 
      	   return orgName;
      }
      public void setOrgName(String orgName){ 
      	   this.orgName=orgName; 
      } 
      public String getFilialeOrgId(){ 
      	   return filialeOrgId;
      }
      public void setFilialeOrgId(String filialeOrgId){ 
      	   this.filialeOrgId=filialeOrgId; 
      } 
      public String getFilialeOrgName(){ 
      	   return filialeOrgName;
      }
      public void setFilialeOrgName(String filialeOrgName){ 
      	   this.filialeOrgName=filialeOrgName; 
      } 
      public String getSubject(){ 
      	   return subject;
      }
      public void setSubject(String subject){ 
      	   this.subject=subject; 
      } 
      public String getOwnerId(){ 
      	   return ownerId;
      }
      public void setOwnerId(String ownerId){ 
      	   this.ownerId=ownerId; 
      } 
      public String getOwnerName(){ 
      	   return ownerName;
      }
      public void setOwnerName(String ownerName){ 
      	   this.ownerName=ownerName; 
      } 
      public String getCreatorId(){ 
      	   return creatorId;
      }
      public void setCreatorId(String creatorId){ 
      	   this.creatorId=creatorId; 
      } 
      public String getCreatorName(){ 
      	   return creatorName;
      }
      public void setCreatorName(String creatorName){ 
      	   this.creatorName=creatorName; 
      } 
      public Date getCreatorDate(){ 
      	   return creatorDate;
      }
      public void setCreatorDate(Date creatorDate){ 
      	   this.creatorDate=creatorDate; 
      } 
      public Date getBeginDate(){ 
      	   return beginDate;
      }
      public void setBeginDate(Date beginDate){ 
      	   this.beginDate=beginDate; 
      } 
      public String getDepartmentId(){ 
      	   return departmentId;
      }
      public void setDepartmentId(String departmentId){ 
      	   this.departmentId=departmentId; 
      } 
      public String getContent(){ 
      	   return content;
      }
      public void setContent(String content){ 
      	   this.content=content; 
      } 
      public Float getProgress(){ 
      	   return progress;
      }
      public void setProgress(Float progress){ 
      	   this.progress=progress; 
      } 
      public Integer getPriority(){ 
      	   return priority;
      }
      public void setPriority(Integer priority){ 
      	   this.priority=priority; 
      } 
      public Date getEndDate(){ 
      	   return endDate;
      }
      public void setEndDate(Date endDate){ 
      	   this.endDate=endDate; 
      } 
      public String getDeleteId(){ 
      	   return deleteId;
      }
      public void setDeleteId(String deleteId){ 
      	   this.deleteId=deleteId; 
      } 
      public String getDeleteName(){ 
      	   return deleteName;
      }
      public void setDeleteName(String deleteName){ 
      	   this.deleteName=deleteName; 
      } 
      public Date getDeleteTime(){ 
      	   return deleteTime;
      }
      public void setDeleteTime(Date deleteTime){ 
      	   this.deleteTime=deleteTime; 
      } 
      public Integer getClosed(){ 
      	   return closed;
      }
      public void setClosed(Integer closed){ 
      	   this.closed=closed; 
      } 
      public String getUpdateId(){ 
      	   return updateId;
      }
      public void setUpdateId(String updateId){ 
      	   this.updateId=updateId; 
      } 
      public String getUpdateName(){ 
      	   return updateName;
      }
      public void setUpdateName(String updateName){ 
      	   this.updateName=updateName; 
      } 
      public Date getUpdateTime(){ 
      	   return updateTime;
      }
      public void setUpdateTime(Date updateTime){ 
      	   this.updateTime=updateTime; 
      } 
      public Integer getIsSendEmail(){ 
      	   return isSendEmail;
      }
      public void setIsSendEmail(Integer isSendEmail){ 
      	   this.isSendEmail=isSendEmail; 
      } 
      public Integer getUrgencyLevel(){ 
      	   return urgencyLevel;
      }
      public void setUrgencyLevel(Integer urgencyLevel){ 
      	   this.urgencyLevel=urgencyLevel; 
      } 
      public Integer getType(){ 
      	   return type;
      }
      public void setType(Integer type){ 
      	   this.type=type; 
      } 
      public Date getRemindTime(){ 
      	   return remindTime;
      }
      public void setRemindTime(Date remindTime){ 
      	   this.remindTime=remindTime; 
      } 
      public Integer getCreatorRemind(){ 
      	   return creatorRemind;
      }
      public void setCreatorRemind(Integer creatorRemind){ 
      	   this.creatorRemind=creatorRemind; 
      } 
      public Integer getOwnerRemind(){ 
      	   return ownerRemind;
      }
      public void setOwnerRemind(Integer ownerRemind){ 
      	   this.ownerRemind=ownerRemind; 
      } 
      public Integer getJoinRemind(){ 
      	   return joinRemind;
      }
      public void setJoinRemind(Integer joinRemind){ 
      	   this.joinRemind=joinRemind; 
      } 
      public String getProductId(){ 
      	   return productId;
      }
      public void setProductId(String productId){ 
      	   this.productId=productId; 
      } 
      public String getLeadsId(){ 
      	   return leadsId;
      }
      public void setLeadsId(String leadsId){ 
      	   this.leadsId=leadsId; 
      } 
      public String getBusinessId(){ 
      	   return businessId;
      }
      public void setBusinessId(String businessId){ 
      	   this.businessId=businessId; 
      } 
      public String getContactId(){ 
      	   return contactId;
      }
      public void setContactId(String contactId){ 
      	   this.contactId=contactId; 
      } 
      public String getCustomerId(){ 
      	   return customerId;
      }
      public void setCustomerId(String customerId){ 
      	   this.customerId=customerId; 
      } 
      public String getJoinIds(){ 
      	   return joinIds;
      }
      public void setJoinIds(String joinIds){ 
      	   this.joinIds=joinIds; 
      } 
      public String getJoinNams(){ 
      	   return joinNams;
      }
      public void setJoinNams(String joinNams){ 
      	   this.joinNams=joinNams; 
      } 
      public String getShareIds(){ 
      	   return shareIds;
      }
      public void setShareIds(String shareIds){ 
      	   this.shareIds=shareIds; 
      } 
      public Integer getStatus(){ 
      	   return status;
      }
      public void setStatus(Integer status){ 
      	   this.status=status; 
      } 
}